package com.lnking.lnkingplace.model.entity;

import com.lnking.starter.mybatis.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * <p>
 * 场所信息表
 * </p>
 *
 * @author sn
 * @since 2022-09-18
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="SpecialPlace对象", description="场所信息表")
public class SpecialPlace extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "场所名称")
    private String placeName;

    @ApiModelProperty(value = "场所类型")
    private String placeType;

    @ApiModelProperty(value = "地址")
    private String address;

    @ApiModelProperty(value = "联系人")
    private String linkman;

    @ApiModelProperty(value = "负责人电话号码")
    private String linkmanPhone;

    @ApiModelProperty(value = "场所电话号码")
    private String phoneNumber;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;

    private Boolean delFlag;

    @ApiModelProperty(value = "经纬度")
    private Float lngitude;

    @ApiModelProperty(value = "经纬度")
    private Float latitude;

    @ApiModelProperty(value = "营业时间")
    private String openingTime;

    @ApiModelProperty(value = "面积")
    private String area;

    @ApiModelProperty(value = "注册资金")
    private Float assets;

    @ApiModelProperty(value = "经营范围")
    private String businessNature;

    @ApiModelProperty(value = "从业人员数量")
    private Integer workerNum;

    @ApiModelProperty(value = "附件")
    private String certificate;

    @ApiModelProperty(value = "渠道")
    private String channel;

    @ApiModelProperty(value = "所属街道")
    private String street;

    @ApiModelProperty(value = "营业执照号")
    private String businessLicenseNo;

    @ApiModelProperty(value = "营业状态")
    private String operatingStatus;

    @ApiModelProperty(value = "流程状态(新增)")
    private String processAddStatus;

    @ApiModelProperty(value = "审核人(新增)")
    private String auditAddUser;

    @ApiModelProperty(value = "类型id")
    private String placeTypeId;

    @ApiModelProperty(value = "类型对应额外信息")
    private String info;

    @ApiModelProperty(value = "招牌")
    private String shopSign;


}
